browser-based platform

Traducciones
plateforme web
Palabras
browser-based

adjective
accessible via un navigateur